跳至主要内容

Linux(Ubuntu)


操作介面 CLI vs GUI

CLI (Command Line Interface)命令列使用介面 Shell GUI (Graphical User Interface)圖形化使用者介面


蛤?點一點不是比較方便嗎


沒 身為資訊人員 終端操作避免不了

而且下指令 就~是~帥 就~是~邱~!


起手式


我創建了Ubuntu Account但是我忘記設密碼了!!

更改密碼

passwd

create a new folder

mkdir <folder name>
md <folder name>

CD 目錄穿越

cd .. //往上一層
cd <directory> //進到<directory>目錄
當然也可以填寫絕對位置
cd 'C://program file/java'

Tab的自動補完功能 他是個好東西 `


pwd 我在哪我是誰?

印出目前路徑


list出當前目錄

ls //顯示目錄
ls -a//顯示隱藏文件
ls -l//顯示文件詳細資料

新增檔案

Don,t touch me

touch abc.py

讀取檔案內容

貓咪

cat abc.py

remove 各種東西

ReMove 阿要注意你刪的是啥ㄟ

rm abc.txt
rm -d //刪除資料夾
rm -rf //刪除目錄資料(不要沒事拿來用 尤其是跟目錄 你會死很慘)

常見的目錄代號

  1. ~ home directory
  2. . Current directory
  3. ..(兩個) Upper directory
  4. / root directory

試試看這些路徑吧


install application

apt-get install python3//這東西真好用

文字編輯器 vi vim nano vscode

nano <file_name>
vi <file_name>
vim <file_name>
code <filename> //WSL有安裝延伸模組的才能使用

額外補充 remote WSL


ROOT 沒有管理員權限 會被系統噴的要死

sudo command //super user do
su user_name //switch user

搬移與複製

mv 目標來源路徑 目的地路徑
#移動檔案

cp 目標來源路徑 目的地路徑
#複製檔案

老話一句 Tab是個好東西


額外補充

還有一個好玩的東西 scp概念跟cp 一樣 當你用ssh的時候很方便 真的很方便


Example


對你來說? 太簡單了

線上挑戰 做看看吧


延伸閱讀

文章連結Ubuntu 常用指令


基本操作OK的吧

多打幾次你就會了 晚安~ 有沒有吃過二吉軒